vena supraescapular - Spanish English Dictionary